package ai.people.netmon.framework.domain.searchmsg.bean;

import ai.people.netmon.framework.domain.key.account.anno.NeedParse;
import lombok.Data;

/**
 * @author zhenglin
 * @date 2022/8/3
 */
@Data
public class EsUserTotalFields {
    private String id;

    /**
     * 用户id
     */
    @NeedParse(fieldName = "user_id")
    private String userId;

    /**
     * 用户名
     */
    @NeedParse(fieldName = "user_name")
    private String userName;

    /**
     * 昵称
     */
    @NeedParse(fieldName = "nick_name")
    private String nickName;

    /**
     * 描述
     */
    private String description;

    /**
     * 城市
     */
    private String city;

    /**
     * 电话
     */
    @NeedParse(fieldName = "phone")
    private String phone;

    /**
     * 家乡
     */
    private String hometown;

    /**
     * 头像
     */
    private String headImage;

    /**
     * fb-关注数
     */
    private String followerCount;

    /**
     * fb-喜欢数
     */
    private String followingCount;

    /**
     * 工作
     */
    private String work;

    /**
     * fb-类型（区分）
     */
    private String userType;

    /**
     * 加入时间
     */
    private String joinTime;

    /**
     * 地址
     */
    private String address;

    /**
     * 语种
     */
    private String lang;

    /**
     * 电子邮件
     */
    @NeedParse(fieldName = "email")
    private String email;

    /**
     * 生日
     */
    private String birthday;

    /**
     * 其他网站
     */
    private String urls;

    /**
     * 接受追随者
     */
    private String acceptFollowers;

    /**
     * 是否成年
     */
    private String over18;

    /**
     * 电话归属地
     */
    private String phoneLocation;


    /**
     * 消息数量
     */
    private String messagesCount;


    /**
     * 采集时间
     */
    private String ts;

    /**
     * 订阅数
     */
    private String viewCount;

}
